bowlful of punch - French English Dictionary